ultrashort take-off and landing - Turkish English Dictionary